Avoiding Slack Variables in the Solving
نویسنده
چکیده
In this paper, we present an algorithm for solving directly linear Dio-phantine systems of both equations and inequations. Here directly means without adding slack variables for encoding inequalities as equalities. This algorithm is an extension of the algorithm due to Contejean and Devie 10] for solving linear Diophantine systems of equations, which is itself a generalization of the algorithm of Fortenbacher 7] for solving a single linear Diophantine equation. All the nice properties of the algorithm of Contejean and Devie are still satissed by the new algorithm: it is complete , i.e. provides a ((nite) description of the set of solutions, it can be implemented with a bounded stack, and it admits an incremental version. All of these characteristics enable its easy integration in the CLP paradigm.
منابع مشابه
Linear Programming II
In the previous lecture, we introduced linear programming using slack form, and we showed how to solve an LP assuming that we have a black box for solving an LP starting from a feasible solution (SimplexInner). In this lecture, we would present SimplexInner. Slack form-a tuple (N, B, A, b, c, v) is an LP. The feasible solution is generated by assigning all the Nonbasic variables the value zero....
متن کاملHeuristic Methods for Solving Job-Shop Scheduling Problems
Solving scheduling problems with Constraint Satisfaction Problems (CSP’s) techniques implies a wide space search with a large number of variables, each one of them with a wide interpretation domain. This paper discusses the application of CSP heuristic techniques (based on the concept of slack of activities) for variable and value ordering on a special type of job-shop scheduling problems in wh...
متن کاملComplete Solving of Linear
In this paper, we present an algorithm for solving directly linear Diophantine systems of both equations and inequations. Here directly means without adding slack variables for encoding inequalities as equalities. This algorithm is an extension of the algorithm due to Con-tejean and Devie 9] for solving linear Diophantine systems of equations, which is itself a generalization of the algorithm o...
متن کاملAn application of the Sum of Squares Decomposition to the L2 gain computation for a class of non linear systems
This paper presents a new approach for determining the L2 gain of affine non-linear systems with polynomial vector fields within the sum of squares framework. The main feature of the proposed approach is that it does not require solving a Hamilton Jacobi Inequality (HJI). The solution to the HJI is done indirectly by solving another inequality augmented with slack variables. This new inequality...
متن کاملBranching Programs with Variables, and Implications for Time-Space Tradeoffs
We introduce branching programs augmented with the ability to write to and read from variables other than the inputs. This is a substantial strengthening of the model. We show, however, that Ajtai’s size lower bounds for linear-time multi-way branching programs solving a Hamming distance problem [Ajt99a] carry over to the stronger model. This indicates an obstacle to extending this and related ...
متن کامل